var express = require("express");
var router = express.Router();
var fs = require("fs");
//读取留言文件，将留言显示在页面
router.get("/", function (req, res, next) {
  fs.readFile("./message.txt", function (err, result) {
    if (err) {
      console.log("留言读取失败！");
      return;
      var message = result.toString();
      console.log(message);
    }
  });
});

res.render("index", { title: "留言列表", msg: message });
//渲染发布留言页面
router.get("/form", function (req, res, next) {});
res.render("form", { title: "添加留言" });
//留言提交以后将其写入文件
router.post("/form", function (req, res, next) {
  var title = req.body.title;
  var author = req.body.author;
  var content = req.body.content;
  ("<br>");
  var msg =
    "<br>标题：" + title + "<br>作者：" + author + "<br>内容：" + content;
  fs.appendFile("./message.txt", msg, function (err) {
    if (err) {
      console.log("写人留言失败！");
      return;
    }
  });
  console.log("留言写人成功！");
});
res.redirect("/"); //跳转到首页，即留言列表页
module.exports = router;
